home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / util2 / hexdump.lha / hexdump / hexprint.h < prev    next >
C/C++ Source or Header  |  1995-11-18  |  1KB  |  43 lines

  1. /****************************************************************************
  2. *
  3. *   Copyright P.J.Ruczynski 1990
  4. *   This software is free for redistribution and re-use as long as this
  5. *   copyright is included in all source files. This software is supplied
  6. *   as is and no responsibilty is taken by the author for any problems
  7. *   arising from this code.
  8. *
  9. * File name        -  hexprint.h
  10. *
  11. * Module name        -  HEXPRINT
  12. *
  13. * Author        -  P.J.Ruczynski    <pjr@pyra.co.uk>
  14. *
  15. * First Release        -  16 Feb 1990
  16. *
  17. * Version number    -  1.1
  18. *
  19. * Description        -  This file contains definitions required by the 
  20. *               hexprint routine.
  21. *
  22. *            Revision List
  23. *
  24. * pjr    02.08.89    Changed the bcopy and bcmp routines to use defines 
  25. *                       define in hexprint.h and controlled by compilation 
  26. *                       flag 'ATT'. With this defined att routines are used, 
  27. *                       default means bsd routines are used. Note that the 
  28. *                       compression stuff uses BCMP and BCOPY.
  29. *
  30. ****************************************************************************/
  31.  
  32. #define    TRUE        1
  33. #define    FALSE        0
  34. #define    H_SLEN        16
  35.  
  36. #ifdef ATT
  37. #define BCMP memcmp
  38. #define BCOPY(a,b,c) memcpy(b,a,c)
  39. #else /* ucb */
  40. #define BCMP bcmp
  41. #define BCOPY bcopy
  42. #endif
  43.